package com.koron.ticket.line.work.workticket.bean.po;

import com.koron.bean.annocation.FillField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * 线路工作票工单信息(LineTicketOrder)表实体类
 *
 * @author jzp
 * @since 2023-02-03
 */
@Data
@ApiModel(value="线路工作票工单信息", description = "LineTicketOrder")
public class LineTicketOrder {

    /**
     * ID,32位随机数，主键
     */
    @FillField
    @ApiModelProperty("ID,32位随机数，主键")
    private String id;

    /**
     * 工作票id
     */
    @ApiModelProperty("工作票id")
    private String workTicketId;

    /**
     * 工单id
     */
    @ApiModelProperty("工单id")
    private String orderId;

    /**
     * 工单code
     */
    @ApiModelProperty("工单code")
    private String orderCode;

    /**
     * 工单标题
     */
    @ApiModelProperty("工单标题")
    private String orderTitle;

    /**
     * 状态
     */
    @ApiModelProperty("状态")
    private String status;

    /**
     * 原因
     */
    @ApiModelProperty("原因")
    private String cause;

    /**
     * 创建时间
     */
    @FillField
    @ApiModelProperty("创建时间")
    private Date createTime;

    /**
     * 更新时间
     */
    @FillField
    @ApiModelProperty("更新时间")
    private Date updateTime;

    /**
     * 描述
     */
    @ApiModelProperty("描述")
    private String descr;

}

